picture frame (with a removable back) - İngilizce Eşanlam Sözlük